package com.dykj.fireFighting.api.socialUnit.devHis.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;


/**
 * @Description VIEW
 * @Author JacksonTu
 * @Date 2021-06-18 16:49:50
 */
@ApiModel(value = "VIEW")
@TableName("dev_his_water_record")
public class DevHisWaterRecord extends Model<DevHisWaterRecord> {
	private static final long serialVersionUID = 1L;

	/**
	 * 主键
	 */
	@ApiModelProperty(value = "主键")
	@TableId
	private Long id;
	/**
	 * 设备名
	 */
	@ApiModelProperty(value = "设备名")
	@TableField("dev_name")
	private String devName;
	/**
	 * 单位id
	 */
	@ApiModelProperty(value = "单位id")
	@TableField("unit_id")
	private String unitId;
	/**
	 * 通道号（水设备用）
	 */
	@ApiModelProperty(value = "通道号（水设备用）")
	@TableField("channel_number")
	private String channelNumber;
	/**
	 * 部件状态
	 */
	@ApiModelProperty(value = "部件状态")
	@TableField("component_status")
	private String componentStatus;
	/**
	 * 采样时间
	 */
	@ApiModelProperty(value = "采样时间")
	@TableField("state_time")
	private String stateTime;
	/**
	 * 模拟量类型
	 */
	@ApiModelProperty(value = "模拟量类型")
	@TableField("moni_type")
	private String moniType;
	/**
	 * 计算后的水位/水压值
	 */
	@ApiModelProperty(value = "计算后的水位/水压值")
	@TableField("calculation_value")
	private Double calculationValue;

	/**
	 * 设置：主键
	 */
	public void setId(Long id) {
		this.id = id;
	}

	/**
	 * 获取：主键
	 */
	public Long getId() {
		return id;
	}

	/**
	 * 设置：设备名
	 */
	public void setDevName(String devName) {
		this.devName = devName;
	}

	/**
	 * 获取：设备名
	 */
	public String getDevName() {
		return devName;
	}

	/**
	 * 设置：单位id
	 */
	public void setUnitId(String unitId) {
		this.unitId = unitId;
	}

	/**
	 * 获取：单位id
	 */
	public String getUnitId() {
		return unitId;
	}

	/**
	 * 设置：通道号（水设备用）
	 */
	public void setChannelNumber(String channelNumber) {
		this.channelNumber = channelNumber;
	}

	/**
	 * 获取：通道号（水设备用）
	 */
	public String getChannelNumber() {
		return channelNumber;
	}

	/**
	 * 设置：部件状态
	 */
	public void setComponentStatus(String componentStatus) {
		this.componentStatus = componentStatus;
	}

	/**
	 * 获取：部件状态
	 */
	public String getComponentStatus() {
		return componentStatus;
	}

	/**
	 * 设置：采样时间
	 */
	public void setStateTime(String stateTime) {
		this.stateTime = stateTime;
	}

	/**
	 * 获取：采样时间
	 */
	public String getStateTime() {
		return stateTime;
	}

	/**
	 * 设置：模拟量类型
	 */
	public void setMoniType(String moniType) {
		this.moniType = moniType;
	}

	/**
	 * 获取：模拟量类型
	 */
	public String getMoniType() {
		return moniType;
	}

	/**
	 * 设置：计算后的水位/水压值
	 */
	public void setCalculationValue(Double calculationValue) {
		this.calculationValue = calculationValue;
	}

	/**
	 * 获取：计算后的水位/水压值
	 */
	public Double getCalculationValue() {
		return calculationValue;
	}


}
